Big Huge Thesaurus

lubricating oil

noun